home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet 2002 February / Practical Internet February 2002.iso / pc / Software / Browsing / httrack-3.09e2.exe / {app} / src_win / WinHTTrack / Iplog.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-08-10  |  1.9 KB  |  80 lines

  1. #if !defined(AFX_IPLOG_H__D416CFE1_8966_11D2_A2B1_0000E84E7CA1__INCLUDED_)
  2. #define AFX_IPLOG_H__D416CFE1_8966_11D2_A2B1_0000E84E7CA1__INCLUDED_
  3.  
  4. #if _MSC_VER >= 1000
  5. #pragma once
  6. #endif // _MSC_VER >= 1000
  7. // iplog.h : header file
  8. //
  9.  
  10. /* basic HTTrack defs */
  11. #include "htsglobal.h"
  12.  
  13. /////////////////////////////////////////////////////////////////////////////
  14. // Ciplog dialog
  15.  
  16. class Ciplog : public CDialog
  17. {
  18. // Construction
  19. public:
  20.     Ciplog(CWnd* pParent = NULL);   // standard constructor
  21.   char pathlog[HTS_URLMAXSIZE*2];
  22.   int type_log;
  23.   int type_filter;
  24. private:
  25.   FILE* fp;
  26.   int wait_me;
  27.   int type;
  28.   int filter;
  29.   CString txt;
  30.  
  31. public:
  32. // Dialog Data
  33.     //{{AFX_DATA(Ciplog)
  34.     enum { IDD = IDD_iplog };
  35.     CComboBox    m_ctl_hideinfo;
  36.     CEdit    m_ctl_iplog;
  37.     CString    m_iplog;
  38.     //}}AFX_DATA
  39.  
  40.  
  41. // Overrides
  42.     // ClassWizard generated virtual function overrides
  43.     //{{AFX_VIRTUAL(Ciplog)
  44.     public:
  45.     virtual BOOL DestroyWindow();
  46.     protected:
  47.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  48.     //}}AFX_VIRTUAL
  49.  
  50. // Implementation
  51. protected:
  52.   char* GetTip(int id);
  53.   BOOL OnHelpInfo2();
  54.   //
  55.   UINT timer;
  56.   void StartTimer();
  57.   void StopTimer();
  58.   void AffLogRefresh();
  59.  
  60.     // Generated message map functions
  61.     //{{AFX_MSG(Ciplog)
  62.     afx_msg void OnScroll();
  63.     virtual BOOL OnInitDialog();
  64.     afx_msg void OnDestroy();
  65.     afx_msg void OnSize(UINT nType, int cx, int cy);
  66.     afx_msg BOOL OnHelpInfo(HELPINFO* dummy);
  67.     afx_msg void Onchangelog();
  68.     afx_msg void OnTimer(UINT nIDEvent);
  69.     afx_msg void OnSelchangeHideinfo();
  70.     afx_msg void OnFind();
  71.     //}}AFX_MSG
  72.   afx_msg BOOL OnToolTipNotify( UINT id, NMHDR * pNMHDR, LRESULT * pResult );
  73.     DECLARE_MESSAGE_MAP()
  74. };
  75.  
  76. //{{AFX_INSERT_LOCATION}}
  77. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  78.  
  79. #endif // !defined(AFX_IPLOG_H__D416CFE1_8966_11D2_A2B1_0000E84E7CA1__INCLUDED_)
  80.